package demo;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        /*电影数据：
        1,"水门桥",38.9,9.8,"徐克","吴京","12 万人想看"
        2,"出拳吧",39,7.8,"唐晓白","田雨","3.5 万人想看"
        3,"月球陨落",42,7.9,"罗兰","贝瑞","17.9 万人想看"
        4,"一点就到家",35,8.7,"许宏宇","刘昊然","10.8 万人想看"
    */
        Movie[] movies = new Movie[4];
        Movie m1 = new Movie(1,"水门桥",38.9,9.8,"徐克","吴京","12 万人想看");
        Movie m2 = new Movie(2,"出拳吧",39,7.8,"唐晓白","田雨","3.5 万人想看");
        Movie m3 = new Movie(3,"月球陨落",42,7.9,"罗兰","贝瑞","17.9 万人想看");
        Movie m4 = new Movie(4,"一点就到家",35,8.7,"许宏宇","刘昊然","10.8 万人想看");
        movies[0] = m1;
        movies[1] = m2;
        movies[2] = m3;
        movies[3] = m4;
        MovieOperator operator = new MovieOperator(movies);

        Scanner sc = new Scanner(System.in);
        while (true) {
            System.out.println("===电影信息展示系统===");
            System.out.println("清楚如您的操作：");
            System.out.println("输入1，将为您展示所有电影基本信息");
            System.out.println("输入2，将根据您输入的ID为您查询电影");

            int command = sc.nextInt();
            switch (command){
                case 1:
                    operator.printAllMovie();
                    break;
                case 2:
                    System.out.println("请输入您要查询的电影ID");
                    int id = sc.nextInt();
                    operator.searchMovieById(id);
                    break;
                default:
                    System.out.println("您输入的命令有问题");
            }
        }
    }

}
